﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel;
using System.Web.Routing;

namespace KCMS.Web.Models
{
    public class MenuItemViewModel
    {
        public String Title { get; set; }
        public Guid Id { get; set; }
        public Guid MenuId { get; set; }
        public Guid ContentId { get; set; }
        public String ContentCode { get; set; }
        public int ContentIndex { get; set; }
        public Guid ParentId { get; set; }
        public String Controller { get; set; }
        public String Action { get; set; }
        public String HtmlClass { get; set; }
        public String HtmlId { get; set; }
        public int IndexNumber { get; set; }
        public bool Published { get; set; }
        public IEnumerable<MenuItemViewModel> Items { get; set; }
        public String Area { get; set; }
        public String ContentCategory { get; set; }
        public Dictionary<string,object> RouteValues { get; set; }
        public Dictionary<string, object> HtmlAttributes { get; set; }
    }
}